What you will do
Johnson Controls is looking for a senior engineer with a deep
background in computer science, distributed event and message-based
systems, and building multi-tenant PaaS offerings. You will
collaborate with architects, product management, and DevOps teams to
design and deliver robust platform capabilities focused on building
the future of smart buildings. You will be developing across our
digital twin solutions, graph database, timeseries, and event
platform.
You possess a deep understanding of platform design and implementation
details and will successfully balance innovative and proven approaches
to deliver on platform objectives. Your technical expertise and
teamwork will position you as a key contributor of the platform. You
want to help define the future today using the latest in cloud
technologies, graph databases, and IoT.
The future is being built today, and Johnson Controls is making that
future more productive, more secure and more sustainable. We are
harnessing the power of cloud, data analytics, the Internet of Things,
and user design thinking to deliver on the promise of intelligent
buildings and smart cities that connect communities in ways that make
people**Apply on the website**;s lives - and the world - better.
How you will do it
Plan, Develop, Test, and Document software for connecting devices and
other software products to the JCI Cloud and Data Platform
Provide recommendations, gain buy-in and champion development to
establish a clear position on platform architecture, features and
capabilities
Work with Product Management and Architects to define platform
milestones.
Occasional travel will be required
What we look for
BS in Computer Science/Electrical or Computer Engineer or has a degree
and demonstrated technical abilities in similar areas.
Has strong written skills and the ability to effectively communicate
technical analyses and results to business management
Strong Programming skills in C#, and at least one additional language
such as Node.js, or Java.
Hands-on experience with public clouds such as Microsoft Azure, Amazon
Web Services, or the Google Cloud Platform with emphasis on IoT, and
event routing, and serverless offerings.
Deep experience with high volume distributed event data processing
Deep experience with non-trivial SQL and No-SQL storage systems.
Telemetry & Monitoring of High scale PaaS solutions
CI/CD experience for large scale PaaS platforms embracing the Software
Defined Everything and deploy from git mindset
RESTful API Design and familiarity with GraphQL
Additional Desired skills
Experience with graph store, document store and heterogeneous data
indexing
Demonstrable knowledge and skills with security, authentication, and
authorization in distributed cloud systems
Experience with Spark
Experience with timeseries analytics solutions
Experience with HVAC or Industrial Controls systems
Johnson Controls is a global diversified technology and multi
industrial leader serving a wide range of customers in more than
**Apply on the website** countries. Our commitment to sustainability
dates back to our roots in **Apply on the website**, with the
invention of the first electric room thermostat. We are committed to
helping our customers win everywhere, every day and creating greater
value for all of our stakeholders through our strategic focus on
buildings.
Job Engineering
Primary LocationIE-Ireland-Cork
Organization Bldg Technologies & Solutions Senior Software Engineer - C# - WD
What you will do
Johnson Controls is looking for a senior engineer with a deep
background in computer science, distributed event and message-based
systems, and building multi-tenant PaaS offerings. You will
collaborate with architects, product management, and DevOps teams to
design and deliver robust platform capabilities focused on building
the future of smart buildings. You will be developing across our
digital twin solutions, graph database, timeseries, and event
platform.
You possess a deep understanding of platform design and implementation
details and will successfully balance innovative and proven approaches
to deliver on platform objectives. Your technical expertise and
teamwork will position you as a key contributor of the platform. You
want to help define the future today using the latest in cloud
technologies, graph databases, and IoT.
The future is being built today, and Johnson Controls is making that
future more productive, more secure and more sustainable. We are
harnessing the power of cloud, data analytics, the Internet of Things,
and user design thinking to deliver on the promise of intelligent
buildings and smart cities that connect communities in ways that make
people**Apply on the website**;s lives - and the world - better.
How you will do it
Plan, Develop, Test, and Document software for connecting devices and
other software products to the JCI Cloud and Data Platform
Provide recommendations, gain buy-in and champion development to
establish a clear position on platform architecture, features and
capabilities
Work with Product Management and Architects to define platform
milestones.
Occasional travel will be required
What we look for
BS in Computer Science/Electrical or Computer Engineer or has a degree
and demonstrated technical abilities in similar areas.
Has strong written skills and the ability to effectively communicate
technical analyses and results to business management
Strong Programming skills in C#, and at least one additional language
such as Node.js, or Java.
Hands-on experience with public clouds such as Microsoft Azure, Amazon
Web Services, or the Google Cloud Platform with emphasis on IoT, and
event routing, and serverless offerings.
Deep experience with high volume distributed event data processing
Deep experience with non-trivial SQL and No-SQL storage systems.
Telemetry & Monitoring of High scale PaaS solutions
CI/CD experience for large scale PaaS platforms embracing the Software
Defined Everything and deploy from git mindset
RESTful API Design and familiarity with GraphQL
Additional Desired skills
Experience with graph store, document store and heterogeneous data
indexing
Demonstrable knowledge and skills with security, authentication, and
authorization in distributed cloud systems
Experience with Spark
Experience with timeseries analytics solutions
Experience with HVAC or Industrial Controls systems
Johnson Controls is a global diversified technology and multi
industrial leader serving a wide range of customers in more than
**Apply on the website** countries. Our commitment to sustainability
dates back to our roots in **Apply on the website**, with the
invention of the first electric room thermostat. We are committed to
helping our customers win everywhere, every day and creating greater
value for all of our stakeholders through our strategic focus on
buildings.
Job Engineering
Primary LocationIE-Ireland-Cork
Organization Bldg Technologies & Solutions
We need : English (Good)
Type: Permanent
Payment:
Category: Others